wind up somewhere - French English Dictionary